payable through account - Francés Inglés Diccionario